urinary organs - Alemán Inglés Diccionario